翻訳と辞書
Words near each other
・ Three-Man Chess
・ Three-martini lunch
・ Three-mile laws
・ Three-mile limit
・ Three-minute pop song
・ Three-minute warning
・ Three-mirror anastigmat
・ Three-Nations Research Institute
・ Three-North Shelter Forest Program
・ Three-pane interface
・ Three-part lesson
・ Three-pass protocol
・ Three-peat
・ Three-phase
・ Three-phase AC railway electrification
Three-phase commit protocol
・ Three-phase electric power
・ Three-phase firing
・ Three-phase micro-inverter
・ Three-phase traffic theory
・ Three-piece
・ Three-player chess
・ Three-Point Contest
・ Three-point cross
・ Three-point estimation
・ Three-point field goal
・ Three-point hitch
・ Three-point lighting
・ Three-point locking
・ Three-point play


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Three-phase commit protocol : ウィキペディア英語版
Three-phase commit protocol
In computer networking and databases, the three-phase commit protocol (3PC) is a distributed algorithm which lets all nodes in a distributed system agree to commit a transaction. Unlike the two-phase commit protocol (2PC) however, 3PC is non-blocking. Specifically, 3PC places an upper bound on the amount of time required before a transaction either commits or aborts. This property ensures that if a given transaction is attempting to commit via 3PC and holds some resource locks, it will release the locks after the timeout.
3PC was originally described by Dale Skeen and Michael Stonebraker in their paper, “A Formal Model of Crash Recovery in a Distributed System”.〔 In that work, they modeled 2PC as a system of non-deterministic finite state automata and proved that it is not resilient to a random single site failure. The basic observation is that in 2PC, while one site is in the “prepared to commit” state, the other may be in either the “commit” or the “abort” state. From this analysis, they developed 3PC to avoid such states and it is thus resilient to such failures.
==Protocol Description==
In describing the protocol, we use terminology similar to that used in the two-phase commit protocol. Thus we have a single coordinator site leading the transaction and a set of one or more cohorts being directed by the coordinator.


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Three-phase commit protocol」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.